it's pouring (with rain) - Deutsch Englisch Wörterbuch